.activity_mid_thumbnail{
	display:inline-block;
}

.activity_info{
	display:inline-block;
	vertical-align: top;
}

.info_head{
	padding-bottom: 5px;	
	width: 400px;
}

.info_body{
	width: 400px;
}

.info_head > div{
	display:inline-block;
}

.activity_short_desc{
	width: 260px;
	padding:0 3px;
	vertical-align: top;
}

.activity_action{
	vertical-align: top;
	float: right;
}

.activity_block{
	width: 54%;
	border: #CCC 1px solid;
	padding:5px;
	margin-bottom: 10px;
}

.activity_block_search{
	width: 100%;
	border: #CCC 1px solid;
	padding:5px;
	margin-bottom: 10px;
}

.title{
	font-weight: bold;
	font-size: 150%;
	color: #3D3D3D;
	height: 23px;
	overflow: hidden;
}

.draft_title{
	font-size: 70%;
	color: #3D3D3D;
	padding-right: 3px;
}
